About Eco Bay Ltd (11988981) United Kingdom