About Flamingo Investment Group Ltd (10387734) United Kingdom