About Nykai Limited (11390735) United Kingdom