Have you tried contacting Cats in Qatar and QAWs??? QAWS can check if it is microchipped and if so contact the owners.
Bless you for looking after it. I have recently lost my little cat and I am absolutely heart broken.