About Logical Licensing Ltd (10354375) United Kingdom