About D Lucious Ltd (13015233) United Kingdom