Meet the 28-year-old London banker who is the youngest person to travel to all 196 countries