About Jd Design & Consultancy Limited (11262607) United Kingdom