About International Flavours Limited (13553267) United Kingdom