About Nikomi Ltd (12252804) United Kingdom