About Smi Ventures Ltd (13312170) United Kingdom