About D24 Holdings Ltd. (11199740) United Kingdom