About Aquaterra International Group Limited (SC620942) United Kingdom