About V&k London Ltd (13117422) United Kingdom