About Sofsy International Ltd (09825425) United Kingdom