About Flamingo Connect Ltd (13429050) United Kingdom