About Nyrah Limited (12148745) United Kingdom