Byju’s rents 43,550 sq ft office space in Mumbai’s Andheri – Mint