About Smdd Ltd (11978608) United Kingdom