IG is a publicly-traded (listed) company in the United Kingdom with several Tier-1, Tier-2, and Tier-3 global trading licenses, so yes, IG is very legit.