Hi Jetset,
I am starting to worry when I look through your posts that you belong to that company you are almost advertising here on pretty much all of your posts. Second I have had a look on the website which got an email address registered in the UK and a phone number registered in Belgium. When I see these things alarm bells ring. Hope I am wrong!