About Flamingo Bay Ltd (13259035) United Kingdom