Canadian cannabis producer Canopy Growth said it is buying This Works, a London-based skin care company, for around $55 million.