About Logicmate Limited (05499245) United Kingdom