About Logic Management Solutions Limited (11822791) United Kingdom