About Sen Innovations Ltd (09865800) United Kingdom