About Joel Duncan Media Ltd (11489428) United Kingdom