About Brands Invest (uk) Limited (11344555) United Kingdom