About Wonder Brands Europe Limited (12877090) United Kingdom