About Pyroxene Energy Consulting Ltd (12352009) United Kingdom