About Avid Hearing Solutions Limited (10578331) United Kingdom