About Sendible Limited (06815657) United Kingdom