About S M Europe Ltd. (SC315623) United Kingdom