About Nexrose Limited (03105053) United Kingdom