About Aquaterra Group (holdings) Limited (SC461508) United Kingdom