About Abdullah & Inaaya Communications Limited (12032617) United Kingdom