About Freedom Brands Ltd (13628660) United Kingdom