About Abdullah Associates Ltd (13111263) United Kingdom