About Millennium Excellence Foundation Ltd (08744313) United Kingdom