About Ddj Ip Ltd (11740881) United Kingdom