About Logic Management Limited (02791079) United Kingdom