About Megasoft Limited (FC023090) India