About Euro Holdings Ltd (13603203) United Kingdom