About Soft Systems Uk Limited (04544523) United Kingdom