About Softsalt Limited (12278766) United Kingdom