About Twix Limited (11077232) United Kingdom