About Aqua Group Holdings Ltd (13623771) United Kingdom