About Salsid Ltd (SC626527) United Kingdom