About Kgk Genix (herts) Limited (06791599) United Kingdom