About Open Brands Global Ltd (13334469) United Kingdom