About K-gen Limited (12161114) United Kingdom