About Meridian Vr Limited (12831149) United Kingdom