About Flamingo Energy Ltd (12941867) United Kingdom