Generation Alfa Holding Ltd