About The Children S Village Project Ltd (12887322) United Kingdom