About Smi 68 Ltd (11642252) United Kingdom