About Ark Management Ltd (10861780) United Kingdom