About Paramount Franchise Ltd (11072204) United Kingdom