About Ss Capital Group Europe Ltd (12945168) United Kingdom