About Sofsal Ltd (10475427) United Kingdom