About K-gen Technologies Limited (12170795) United Kingdom