About De & Ne Ltd (13690405) United Kingdom