About Software Safety Solutions Limited (05870741) United Kingdom