About Smo Technologies Ltd (10882717) United Kingdom