About The Arab British Academy Ltd (13432998) United Kingdom