About Sendlink Sms Inc Limited (13594317) United Kingdom