About International Development Enterprise Associates (uk) Ltd (05181278) United Kingdom