About Logicsoft Solutions Ltd (13625082) United Kingdom