About Bab Al-qalla Transfer Ltd (12782826) United Kingdom