About Franchise World Ltd (10180857) United Kingdom