About Sendoa Services Ltd (09838381) United Kingdom