About Ecco2 Limited (06469899) United Kingdom