About Inter Franchise Limited (06203174) United Kingdom