About Logicplan Ltd (13185115) United Kingdom