About Abdul Abulbul Amir Ltd (12187389) United Kingdom