About Khair Ul Umam Foundation Ltd (10324054) United Kingdom