About Nyras Limited (06195106) United Kingdom