About The Lean Indian Academy Ltd (11726361) United Kingdom