About Artanis Associates Limited (04065492) United Kingdom