About The Franchise Holdings Limited (10294565) United Kingdom