About Igniteenergyafrica Ltd (12924146) United Kingdom