Independent Australian food and grocery group FoodWorks has received approval from the competition regulator for the purchase of 45 supermarkets and eight associated Liquorland outlets from Coles Group.