About Aqua Technologies (europe) Limited (07116904) United Kingdom