About Sendist Ltd (12486373) United Kingdom