About Franchise World Club Limited (10184478) United Kingdom