About Performa Brands Ltd (11529424) United Kingdom