About K.c. Technologies Limited (02624795) United Kingdom