I found this "company" has the same contact details as another "dodgy" site I reported: memorycow.co.uk (they asked for credit card details on an insecure web page)
Strangely it seems to have gone down at the moment. However, I'm sure that Kingston Technologies might have something to say about the use of their trade name and logo on this site. Can this "company " really seem any more dodgy?