About Nikeka Ltd (12394102) United Kingdom