About Yummy Franchise Ltd (11782344) United Kingdom