About Veritas Artis Ltd (12198540) United Kingdom