About Niki Group Ltd (12192755) United Kingdom