About Flamingo Ltd (NI639765) United Kingdom