About Flexy Franchises Limited (13025889) United Kingdom