Key facts

Sector

Software

Country

UK

Ownership

6.8%