SYNERGY TECHNOLOGIES LIMITED developer