About Softcrypt Solutions Ltd (09147729) United Kingdom