Having documents leaked including card numbers and personal details is a terrifying prospect for many. Now, one company has ...