About Jdcsi Solutions Limited (05184534) United Kingdom