About David Joshua Ltd. (10480478) United Kingdom