About The World Changers Foundation Ltd (07145448) United Kingdom