MeckRai is a diverse group of companies based in Mumbai, India

info@meckrai.com