About Ehi Franchising (emea) Ltd. (08263701) United Kingdom