GLOWFIN FARMS LIMITED - CIN U01403AP2011PLC077899 | Company