About Legend Brands Europe Holdings Limited (03657539) United Kingdom