About Intu Brands Ltd (13620585) United Kingdom