About Vr & Partners Limited (09833354) United Kingdom