About Flava Slush Limited (SC679845) United Kingdom