About Safeguard Software Limited (09720178) United Kingdom