About Artemis Holding Ltd (09920609) United Kingdom