About Vm Tech Infra Limited (11884325) United Kingdom