About Logiclock Ltd (09144167) United Kingdom