About Sendonomics Ltd (11957438) United Kingdom