About Emhart International Holding Ltd (11714131) United Kingdom