About Sms Technology (uk) Ltd (SC396706) United Kingdom