About Vsr Group Limited (12451736) United Kingdom