About Niko Kats Ltd (12803242) United Kingdom