Hi Yuan and Pharaoh,
They claim that they are US brokerage company located in UK with such address
New Bond House
124 New Bond Street
London, W1S 1DX
contact number : 08455575651
They also claim that they have office at Channel Islands, Denmark, Malta, The Netherlands, United Arab Emirates...