About Heineken Europe Digital Commerce B2b Limited (11052319) United Kingdom