About Sls Topco Ltd (SC669423) United Kingdom