About Smi Holding Ltd (11286356) United Kingdom