About Licensed Brands International Limited (08259188) United Kingdom