About Aquimas Limited (12847308) United Kingdom