About Sms Technologies Limited (02159350) United Kingdom