About Ss Holdings (london) Ltd (13116547) United Kingdom