About The Action For Development And Research (adr) Ltd (12059594) United Kingdom