About Smi Technology Europe Limited (05794203) United Kingdom