About Ali Abdullah Limited (13595515) United Kingdom