About Sendix Ltd (13644667) United Kingdom