About K.c.r.a. Limited (01884312) United Kingdom