About Sls Global Limited (11061934) United Kingdom