About Ssk (london) Limited (12312057) United Kingdom