About Sendy Ltd (13631117) United Kingdom