About Nexbrands Uk Limited (11977900) United Kingdom