About Niktrade Ltd (11927072) United Kingdom