About Nera Consultancy Ltd (13245593) United Kingdom