About Li L Indian Management Ltd (10234686) United Kingdom