About Jbdcam Limited (NI678862) United Kingdom