About Licenza Limited (03979538) United Kingdom