About Sd Microsystems Limited (03936096) United Kingdom