About Menora Software
menora systems ltd is an it consultancy having head quarters in uk and having offices in india (kerala, indore), we provide solutions to the uk clients in thrifty way, we undertake s... Read more
menora systems ltd is an it consultancy having head quarters in uk and having offices in india (kerala, indore), we provide solutions to the uk clients in thrifty way, we undertake s... Read more