About Vera Artisan Ltd (11716463) United Kingdom