Kenya is home to more than 800,000 refugees and asylum seekers, with over 100,000 registered in Nairobi alone.