About Sd3 Ltd (12833209) United Kingdom