About The Amin Foundation Limited (07842525) United Kingdom