About Aquaria Properties Limited (11943363) United Kingdom