About V.l.n.d.t Limited (12823811) United Kingdom