About Vmms Holdings Ltd (11047798) United Kingdom