About K And M Logic Limited (13375616) United Kingdom