About Jd Cap X Ltd (13674683) United Kingdom