About Simo Technologies Limited (08228393) United Kingdom