About Vmr Technology Limited (07350503) United Kingdom