About Aquare Ltd (10795341) United Kingdom