About Vsr Global Limited (12166332) United Kingdom