About Artemis Management Limited (03394246) United Kingdom