BABA ASIA LIMITED - CIN U51909DL1998SGC097314 | Company