About Restaurant Brands Limited (11179370) United Kingdom