About Nera Stay Ltd (12355365) United Kingdom