About Flamingo 1 Ltd (12946423) United Kingdom