About Wahda Holdings Ltd (12949144) United Kingdom