About D&e Change Mgmt Ltd (10017638) United Kingdom