About Hungarian Magic Flavours Ltd (SC415879) United Kingdom