About Sds Operations Ltd (11183960) United Kingdom