About Jcdr Holdings Limited (10368678) United Kingdom