Is it possible to transfer my domain name registration from another registrar to NewCreations and renew it through you instead?
Yes. You will however need to approve the registrar transfer of your domain name in order to renew it through NewCreations. The approval request will be sent to the email address currently listed on your domain registration. If this email address is defunct, you won't be able to approve the transfer.
If this is your case, you will need to contact your current registrar for their procedure for correcting the email address listed for your domain registration first.
By transferring your domain name to NewCreations you are automatically renewing it for 1-year as well.