About Flamingo International Limited (10082557) United Kingdom