About Aquacap Ltd. (SC264181) United Kingdom