About Jd95 Ltd (12028316) United Kingdom