Sorry, but I would be put off by your application. For me it lacks clarity and professionalism.
Why are you stressing your nationality? That isn't the most important thing about you, your nannying experience is!
You should start with your experience - ie your 9 years nannying (also is that 9 years including the 2 1/2 year gap or 9 years before the 2 1/2 year gap - you need to be clearer). What you have done in those positions - ie the cooking of food, etc. Don't say you are 'happy to do it if needed', just stress that these are your skills and that you have undertaken these duties in previous positions.
Then your qualifications, what level they are - ie are they part of a degree, diploma or certificate?
Salary - gross or net?
Mention your nationality and right to work at the end. Also, as a nanny I wouldn't think you could be self-employed so that would put me off as well.
Yes, you are a mother, but stress that you are looking to provide care solely for the family and not bring your child along as alternative arrangements are in place for your daughter. And also what hours can you work if your daughter is in nursery? Clearly you need to be able to do drop off/pick up. Also, what will happen if your child is ill, will you then have to cancel on the family to look after your own child? Or will they be happy for you to bring your child along with you (if they are not already spending time together I would find that quite doubtful, tbh).
I myself would be more comfortable with a nanny bringing their child to work with them rather than a nanny who leaves her child in nursery all day. Why are you nannying if a nursery is good enough for your own child?
Also, get someone to proof read your application after you have finished. English is quite clearly your second language and that comes across quite noticeably. As I read what you have written I 'hear' you speaking with a strong accent. That may put some people off, especially if they have young children who are only learning to talk. If you at least get the chance to meet them you can then wow them with your personality, regardless of accent. But you need to get to the interview first!!!