About Sls Venture Limited (12132634) United Kingdom