About Nyara Ltd (12008967) United Kingdom