About The New Artisan Consulting Ltd. (10819030) United Kingdom