About Flava Full Kitchen Ltd (12886950) United Kingdom