About Azed Foundation International Limited (06413916) United Kingdom