About 10940590 Plc (10940590) United Kingdom