About Smsra Ltd. (05538967) United Kingdom