About Vat Studio Ltd (12696327) United Kingdom