About Panthera Petroleum Ltd (12134925) United Kingdom