About V.i.s.m.p.r Ltd (11843232) United Kingdom