About Ss-re Limited (11075933) United Kingdom