About Aquasphaera Limited (10935333) United Kingdom