About Ssgsl Limited (10724573) United Kingdom