About V.p.l. Limited (11288126) United Kingdom