About Nort Kaya Limited (12377657) United Kingdom