About Avidity Scientific Holdings Limited (11396817) United Kingdom