About Nyki Ltd (12487649) United Kingdom