About First Brands International Limited (10522927) United Kingdom