Odido data breach exposes personal info of 6.2 million customers