About Smsd Limited (10130508) United Kingdom