About Sendra Ltd (07623693) United Kingdom