About Eco Assets Limited (11620062) United Kingdom