Nicky Goulimis is the co-founder and COO of Nova Credit, the world’s cross-border consumer reporting agency.