About Flavour Core Limited (10267583) United Kingdom