About Nyck&ani Ltd (11419524) United Kingdom