About Brazzle Newco Limited (12491716) United Kingdom