MULARABS INVESTMENT LIMITED is a company listed in business directories with address at No. 7 Enjema Road. It is also included in NITDA’s Licensed IT Service Provider Companies list.