Claim: Look Communications was an energy supplier company founded in Ontario in 1997.
Verdict: REFUTE