About Eaku Franchising Limited (11159751) United Kingdom