About Vsmr Limited (10308432) United Kingdom