About Nerex Group Limited (SC688938) United Kingdom