About Ss 88 Limited (13631103) United Kingdom