About Tpximpact Holdings Plc (10533096) United Kingdom