About Ecco Coraggio Limited (10361377) United Kingdom