About Flamingo Corp Ltd. (13696425) United Kingdom