About V Of London Ltd (13234958) United Kingdom