About Sendeddy Limited (13224654) United Kingdom