About Abdullah Amir Ltd (12999173) United Kingdom