About Soft Technology Ltd (05111294) United Kingdom