About Vr Stores Limited (13506428) United Kingdom