About Endee Foundation (12178560) United Kingdom