About Koye (npt) Limited (12276898) United Kingdom