LIC International BSC, a subsidiary of LIC of India and registered in the Kingdom of Bahrain as a life insurance company with ...