100% Take Up of Impact's $1.9 million Rights Issue