About Sendo Services Ltd (11404065) United Kingdom