ASTREL GENOME LIMITED - CIN U24230TG2005PLC045301 | Company