About Studio Jd Limited (11199648) United Kingdom