That's the car, a prototype, self-built, called Laro.
As far as I know, AusComposites is involved for studying the resin impregnated fibreglass materials, but the car is not their.
...and since this one was quite obscure, with these 2 points you reached 300!