About Vsr Holdings Limited (13183280) United Kingdom