Baba Twins series is produced by 'Njoro wa Uba' producer, Lucy Mwangi and directed by Lawrence Murage.