About Flamingo Bar Ltd (11506185) United Kingdom