About Licensing Management International Limited (01607929) United Kingdom