About Al Hijaz Foundation Ltd (11733986) United Kingdom