About David Lloyd S Vr World Limited (12462602) United Kingdom