About Al Badr Foundation Ltd (12006899) United Kingdom