About Esprit Holding Ltd (12815739) United Kingdom