About Aqua Foreign Exchange Ltd (10840410) United Kingdom