About Sss World Corp Ltd (10790522) United Kingdom