About Bab Al-qalla Limited (13273927) United Kingdom