About D.l.s.e Ltd (12459231) United Kingdom