About Flamingo Management Ltd (11200038) United Kingdom