About Bim S Franchise Limited (12477340) United Kingdom