About Nurkike Limited (11399578) United Kingdom