About Artanor Ltd (12768665) United Kingdom