About Logicmaya Services Limited (09061951) United Kingdom