About S M D World Limited (11925790) United Kingdom