About Slsc Management Ltd (07517237) United Kingdom