About V V A Store Ltd (11599712) United Kingdom