About Aquastake Ltd (12047339) United Kingdom