About Aqua Cooling Solutions Holdings Limited (13263964) United Kingdom