About Jd R2 Limited (10933442) United Kingdom