About Bahia Flamingo Ltd (13421536) United Kingdom