About Jdl Holdings Limited (11728246) United Kingdom