About Magic Brands Limited (12917057) United Kingdom