What are the factors that attracted the British to conquer India ?

Some historians opined that British empire was established almost in a fit of absent mindedness but it will be an unreasonable point of view to conclude as without motive, without perspective of circumstantial success, the British could not have become the ruler.