About Promethieus Technologies Plc (11492218) United Kingdom