About Vr Department Group Ltd (12297827) United Kingdom