About Pendred Innovations Ltd (11664042) United Kingdom