About Aqua Housing Scs Ltd (12879758) United Kingdom