Bahkhita Outreach Corporation/Let There Be Light Solutions Ltd is an active company incorporated on 13 November 2025 with the registered office located in London, Greater London. Bahkhita Outreach Corporation/Let There Be Light Solutions Ltd was registered 1 month ago.