About Nubrix Limited (10800637) United Kingdom