About D.e Investment Holdings Ltd (13615287) United Kingdom