About Sofatech Ltd (05032804) United Kingdom