About Flavy Ltd (10938237) United Kingdom