About Softwaresol Limited (07357341) United Kingdom