About Artemis Living Limited (11060978) United Kingdom