About Cafe Flamingo Ltd (12600387) United Kingdom