About Ark Management Group Limited (11097504) United Kingdom