About David &lucian Ltd. (10145561) United Kingdom