About Nerox Ltd (12184047) United Kingdom