About Just Aqua Ltd. (10932783) United Kingdom