About Sl Venture Limited (12051193) United Kingdom