About Artemisia Partners Ltd (10935400) United Kingdom