About Jd&frank Limited (11564215) United Kingdom