About Licensing Link Europe Ltd (09699346) United Kingdom