About Logic Integrated Services Limited (09034246) United Kingdom