63 Moons, formerly Financial Technologies (India) Ltd (FTIL), on April 25, 2016 sought approval to act as an STP service provider for the period from June 30, 2016 to June 29, 2019.