About Sofsi Limited (11006112) United Kingdom