Might be the mobile view, but the descriptions are both cut off and meaningless.
> We deliver when others can’t. We conduct research and development, manage
Is all that is visible. It goes on to say (in the full description) that they do this R&D for clients. So like what do they actually do, beyond claiming they're better than you and me?