Foundation For Open Development (Fod)ltd