About Sln Venture Limited (12248495) United Kingdom