About Amin Foods Limited (SC669264) United Kingdom