FINALE SOLUTIONS LIMITED - CIN U67190KA2006PLC040184 |