About Technology Enhanced Hydrogen Plc (13441218) United Kingdom