About Nerax Limited (10182169) United Kingdom