Thanks to Jenks who recently sent me the link to this in an e-mail...
It appears to be a parking game, based on their 107. Have a go here and post your best times.
As you can see, I got 9.2 in the above screenshot. I managed 8.1 in this run. It's probably possible to do it even quicker, but I'm content with those scores.