Natch is a company based in Mumbai, Maharashtra, India, specialising in the ecommerce sector. Founded in 2018, it now employs 11 individuals. The company was established by Matthew Ian Taff and Meher ...View more