It is indeed too promotional in language, but even more fundamentally, it describes what seems to me like a non-notable business. If it is being written by someone involved with the business (or paid by them), it is also violating the Conflict of Interest guidelines. If it is written by someone not involved with the business, it's just unfortunate that this new editor picked a non-notable topic to begin with. There are plenty of other topics to write about, e.g. from WikiProject Ghana:
https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Ghana#Tasks
I am certainly not motivated to assist in writing this non-notable article, and I would not recommend any of you spend time on it either, except to help the author understand it's not notable.