About The Almaghrib Foundation (08353213) United Kingdom