About Sendrones Ltd (12022407) United Kingdom