Many floaters especially in the left eye. What could be the cause?

Vitreous floaters. Vitreous floaters can induce the symptoms you complain of. What you require is a full medical eye exam with dilated pupils performed by an ophthalmologist (medical eye specialist) who can elucidate and explain your symptoms.