About Aquatera Group Limited (SC628683) United Kingdom