About Nikao Group Ltd (13189246) United Kingdom