Rafael Mensah ready to take on the world