About Jd Developments (2017) Ltd (10928510) United Kingdom