About Nubrex Limited (02217842) United Kingdom