About Flamingocuisine Ltd (13287697) United Kingdom