About The Al Amin Centre (12178609) United Kingdom