LEROC CX TECH LIMITED - CIN U74300KA2007PLC042616 | Company