About Jdl Strategies Limited (08075607) United Kingdom