Short amateur babe Keira Croft gets wild and naughty in her compilation