About Avidity Group Holdings Limited (SC295046) United Kingdom