About The Ark Investment Limited (06198323) United Kingdom