PREPENSE TECHNOLOGIES LIMITED