Graphically their website is well made, but it is clear that the texts are written with really bad English. It is really self-referential seeing...
Separate names with a comma.