About Waldencast Brands Limited (13089626) United Kingdom