About Aqua & Rock International Ltd. (11792951) United Kingdom