About Nikaid Ltd (NI655317) United Kingdom