About Sendscope Ltd (13369678) United Kingdom