About Aquapower Business Lp (SL027879) United Kingdom