About Vm.studio Holdings Limited (09177328) United Kingdom