About Platform Brands Ltd (13121833) United Kingdom