About The Imam Muhammad Adam Foundation (07518382) United Kingdom