About Sm Digital Holding Ltd. (12717283) United Kingdom