About Sdcom Corporation Ltd (13443820) United Kingdom