About Soft Microsystems Ltd (08344236) United Kingdom