About Logicmade Solutions Ltd (09389081) United Kingdom