About The Meryemana Foundation Limited (02436366) United Kingdom