About Vr Associates Limited (12938379) United Kingdom