About Sln2 Limited (09426473) United Kingdom