About Ijd Associates Limited (08230142) United Kingdom