About D & J Investors Limited (11376038) United Kingdom