About Duckegg Franchising Ltd. (11679831) United Kingdom