About Amro Al-abbasi Limited (12694306) United Kingdom