About Sendsars Ltd (12478127) United Kingdom