About Ark Investment Group Ltd (13181703) United Kingdom