About Idea ( International Development For Educational Advancement) Ltd (08366433) United Kingdom