About Sdi (nassau Street) Limited (11227964) United Kingdom