About D.d. Oud London Limited (12192147) United Kingdom