About Kgk Genix (london) Limited (08814536) United Kingdom