PaySky Solutions PaySky Villa 29, Abdel Hady Rady St., New Cairo, Egypt 11865 Cairo Egypt Focus Finance - Bank