About Smo Uk Corporation Ltd (12791015) United Kingdom