About Ssl (sd) International Limited (00467136) United Kingdom