About Wonder Brand Limited (13110660) United Kingdom