About Flavorex Ltd (08854662) United Kingdom