Sure, I'll provide you with the red background and the size in which you desire, Please let me know did you like the concept?
In my logo, it is not the original vector which you have found. I have purely used that as a base image. I created the image in my logo by myself. Thank you.