About Artemis Club Limited (11685378) United Kingdom