About Tenaz Energy Plc (13178268) United Kingdom