Four days ago, Mozambican immigrant Lado Amido answered a knock at his door in the South African town of Kleinmond.