About K.y.c. Limited (01776793) United Kingdom