About Avidity Science Limited (03482000) United Kingdom