Thanks for the reply @Olu.
I have a legacy system that can only interact via a TCP Port. My ultimate goal is to secure all calls made to and from the server that is running on that particular TCP Port. This is where Tyk comes into the picture, wherein Tyk acts as a Gatekeeper that proxies request to and from that TCP port exposed.
For more context please refer Support for Non-HTTP host - #7 by selvamp.