About Euro Holding Ltd (12179984) United Kingdom