About Jtd Holdings Limited (11471247) United Kingdom