About It Infinite Technologies Plc (11692870) United Kingdom