About Jd&nbg Limited (10707008) United Kingdom