About Nia-kika Limited (11958290) United Kingdom