About S.a. Franchise Limited (11807218) United Kingdom