About Sesamme Franchise Ltd (11269156) United Kingdom