I'll try to help when I at my PC again - there is a site that allows you to download apk files from play indirectly. Why don't you contact their developer though and ask for the app?
I installed the Aptoide APK and brwsed their store for apps that you cannot get due to region-locks. Granted, there are some malware-infected apps about but just look for the 'Trusted" logo before you install or load an Malware App such as Sophos that scans apps prior to installation: http://m.aptoide.com/installer?lang=EN