About D1 Lfbx Limited (11482487) United Kingdom