About Ark Investments Group Limited (10519101) United Kingdom