About Blackflame Energy Ltd (08949193) United Kingdom