About Flamingos Fastfood Ltd (11695066) United Kingdom