About S.p. Verma Limited (01393303) United Kingdom