About Summo Exclusive Licensees Ltd (13358306) United Kingdom