About Arteixo Limited (09118869) United Kingdom