About Logicx Solutions Ltd (09456748) United Kingdom