About Software (holdco2) Limited (06294985) United Kingdom