I think you might have to email their site directly as the sufilovematch site is only advertised here but is not designed by the forum administrators here.
What things would you do to improve the site anyway? Might be useful to read for anyone thinking of starting a new nikah site.